Supplier Page from MyBioSource.com for Recombinant Methanococcus maripaludis Putative thymidine phosphorylase (MmarC5_1346), partial